long-term parkers - Turkish English Dictionary